Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
2 THE ORCHARDS Detached £145,000 20 Apr 2000
6 THE ORCHARDS Detached £600,000 27 Jan 2023
7 THE ORCHARDS Detached £229,000 20 Jun 2002